I've got a Windows XP wallpaper changer that is available HERE that will change your desktop background to the next picture in a folder (you specify the folder) every 15 minutes, 30 minutes, etc. At 15 minutes, you can go 19 straight days without seeing the same background twice! Thanks to SoloCon for hosting the zipped file! Just thought this would be a sweet way to look at all the photos. Additionally Google offers Picasa which could be set up to have a slideshow screensaver. P.S. Both these programs are free.
Follow Ups
For those of you with the 1800+ pics... - bpoppe421:23:17 09/17/06